home *** CD-ROM | disk | FTP | other *** search
/ IRIX 6.2 Development Libraries / SGI IRIX 6.2 Development Libraries.iso / dist / complib.idb / usr / share / catman / p_man / cat3 / complib / clacrt.z / clacrt
Text File  |  1996-03-14  |  2KB  |  67 lines

  1.  
  2.  
  3.  
  4. CCCCLLLLAAAACCCCRRRRTTTT((((3333FFFF))))                                                          CCCCLLLLAAAACCCCRRRRTTTT((((3333FFFF))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      CLACRT - applie a plane rotation, where the cos and sin (C and S) are
  10.      complex and the vectors CX and CY are complex
  11.  
  12. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  13.      SUBROUTINE CLACRT( N, CX, INCX, CY, INCY, C, S )
  14.  
  15.          INTEGER        INCX, INCY, N
  16.  
  17.          COMPLEX        C, S
  18.  
  19.          COMPLEX        CX( * ), CY( * )
  20.  
  21. PPPPUUUURRRRPPPPOOOOSSSSEEEE
  22.      CLACRT applies a plane rotation, where the cos and sin (C and S) are
  23.      complex and the vectors CX and CY are complex.
  24.  
  25.  
  26. AAAARRRRGGGGUUUUMMMMEEEENNNNTTTTSSSS
  27.      N       (input) INTEGER
  28.              The number of elements in the vectors CX and CY.
  29.  
  30.      CX      (input/output) COMPLEX array, dimension (N)
  31.              On input, the vector X.  On output, CX is overwritten with C*X +
  32.              S*Y.
  33.  
  34.      INCX    (input) INTEGER
  35.              The increment between successive values of CY.  INCX <> 0.
  36.  
  37.      CY      (input/output) COMPLEX array, dimension (N)
  38.              On input, the vector Y.  On output, CY is overwritten with -S*X +
  39.              C*Y.
  40.  
  41.      INCY    (input) INTEGER
  42.              The increment between successive values of CY.  INCX <> 0.
  43.  
  44.      C       (input) COMPLEX
  45.              S       (input) COMPLEX C and S define a complex rotation [  C
  46.              S  ] [ -S   C  ] where C*C + S*S = 1.0.
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.